package com.zmn.oms.third.suning.api;

import lombok.Data;
import lombok.ToString;

import java.io.Serializable;

/**
 * 同步苏宁保外渠道订单状态（完成，改约）数据类定义
 *
 * @author xiewenbing
 * @date 2021/01/05 18:00
 */
@Data
@ToString
public class SuningSyncOrderStatusData implements Serializable {

    /**
     * 来源系统
     */
    String fromSys;

    /**
     * 服务订单号
     */
    String objectId;

    /**
     * 作业人员BP
     */
    String partnerNo;

    /**
     * 销单状态,E0004（另约）；E0008（取消）；E0006（完成）
     */
    String userStatus;

    /**
     * 销单时间
     */
    String xdsj;

    /**
     * 销单经度
     */
    String xdjd;

    /**
     * 销单纬度
     */
    String xdwd;

    /**
     * 销单地址真实标识（Y或N）
     */
    String xdzsbs;

    /**
     * 销单地址
     */
    String xdAddress;

    /**
     * 原因描述代码,E0004/E0008状态必输
     */
    String reasonDesc;

    /**
     * 原因备注,E0004/E0008状态必输
     */
    String reasonRemark;

    /**
     * 另约日期,E0004必输
     */
    String anotherDate;

    /**
     * 服务备注,如果未改动原服务备注，则传输原备注
     */
    String srvMemo;

    /**
     * 维修措施代码
     */
    String spotWxcs;

    /**
     * 维修措施描述
     */
    String spotWxcsDec;

    /**
     * 签名图片
     */
    String sign;

    /**
     * 销单图片,多张图片URL用;隔开
     */
    String pic;
}
